package com.example.orm.mapper;

import com.example.orm.pojo.Dept;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: fzykd
 * Date: 2023-03-09
 * Time: 20:55
 */
@Mapper
public interface DeptMapper {

    //分布查询的第二部
    //通过员工表查询出来的did查询对应的部门信息
    Dept selectByTwo(@Param("did") Integer did);


    /**
     * 获取部门 以及部门中所有的员工信息
     */
    Dept getDeptAndEmp(@Param("did") Integer did);

    /**
     * 获取部门 以及部门中所有的员工信息
     * 一对多查询 分布查询 第一sql
     */

    Dept getDidOne(@Param("did") int did);



}
